.data
vetord: .word 1000
.text
.globl main
main:
move  $s6, $sp
addi  $sp, $sp, 4
la $s7, vetord
addi $sp, $sp, -4
li $v0, 5
syscall
sw $v0, 0($sp)
addi $sp, $sp, -4
li $v0, 5
syscall
sw $v0, 0($sp)
lw $t0, 4($sp)
lw $t1, 0($sp)
add $t2, $t0, $t1
addi $sp, $sp, 4
sw $t2, 0($sp)
lw $t0, 0($sp)
li $v0, 1
move $a0, $t0
syscall
addi $sp, $sp, -4
li $v0, 5
syscall
sw $v0, 0($sp)
addi $sp, $sp, -4
li $v0, 5
syscall
sw $v0, 0($sp)
lw $t0, 4($sp)
lw $t1, 0($sp)
sub $t2, $t0, $t1
addi $sp, $sp, 4
sw $t2, 0($sp)
lw $t0, 0($sp)
li $v0, 1
move $a0, $t0
syscall
addi $sp, $sp, -4
li $v0, 5
syscall
sw $v0, 0($sp)
addi $sp, $sp, -4
li $v0, 5
syscall
sw $v0, 0($sp)
lw $t0, 4($sp)
lw $t1, 0($sp)
mul $t2, $t0, $t1
addi $sp, $sp, 4
sw $t2, 0($sp)
lw $t0, 0($sp)
li $v0, 1
move $a0, $t0
syscall
addi $sp, $sp, -4
li $v0, 5
syscall
sw $v0, 0($sp)
addi $sp, $sp, -4
li $v0, 5
syscall
sw $v0, 0($sp)
lw $t0, 4($sp)
lw $t1, 0($sp)
div $t2, $t0, $t1
addi $sp, $sp, 4
sw $t2, 0($sp)
lw $t0, 0($sp)
li $v0, 1
move $a0, $t0
syscall
